Implementing Process Enactment within a Process-Centred Software Development Environment

نویسندگان

  • Trent Kroeger
  • David Jacobs
  • Chris D. Marlin
چکیده

limitation of the FSM approach is that resources that are shared across multiple activities are treated as normal inputs to those activities; this ignores resource allocation problems, such as deadlock. It is likely that more states would need to be added to the Finite State Machine to detect, prevent and resolve these problems. Acknowledgements The helpful advice and assistance of Martin Hilton, the Software Resources Manager of the Motorola Australia Software Centre, are gratefully acknowledged. The authors are also grateful for the comments of the anonymous referees .mate: A working environment for the development of complex reactive systems.ple views of software processes in a www-based process-centred software development environment.liminary experience with process modeling in the marvel software development environment kernel.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Utilising Past Event Histories in a Process-Centred Software Engineering Environment

When working on complex software systems, it is often difficult for multiple software developers to coordinate their work, and for developers to coordinate their multiple tool and software process usage. Process-centred Software Engineering Environments attempt to help developers manage the complexities of such coordination by codifying steps in a software process, and codifying the "work conte...

متن کامل

Utilizing Past Event Histories in a Process-Centered Software Engineering Environment

When working on complex software systems, it is often difficult for multiple software developers to coordinate their work, and for developers to coordinate their multiple tool and software process usage. Process-centred Software Engineering Environments attempt to help developers manage the complexities of such coordination by codifying steps in a software process, and codifying the "work conte...

متن کامل

Supporting flexible collaborative software development with SPE–Serendipity

Collaborative software development environments are large cooperative work systems. To effectively support collaborative development, such environments should support software process modelling and enactment, work coordination, and fully integrated software development tools. We describe the facilitation of collaborative software development using the Serendipity process modelling environment a...

متن کامل

An architecture and environment for decentralised, internet-wide software process modelling and enactment

Centralised client/server approaches to supporting software process modelling and enactment are common, but can suffer from serious robustness, performance and security problems. We describe a decentralised architecture for software process modelling and enactment, which also incorporates distributed work coordination, task automation and system integration facilities. Our environment based on ...

متن کامل

A Communication Protocol for Distributed Process Management

Large scale software development processes imply the coordination and cooperation of several sites with a large number of people and sub processes. We present an asynchronous communication protocol for distributed process management adopted within the GENESIS (Generalized ENvironment for procESs management in cooperatIve Software engineering) project. The GENESIS process management sub-subsyste...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998